Drillo.AI · 3 hours ago
Senior Full Stack Developer (ReactJS + Java)
Drillo.AI is seeking an experienced Senior Full Stack Developer to join their technology team. The ideal candidate will have deep expertise in both front-end development using ReactJS and back-end development using Java, focusing on delivering scalable, high-performance applications.
Computer Software
Responsibilities
Design, develop, and maintain complex full-stack applications using ReactJS and Java
Write clean, maintainable, and well-documented code following best practices
Develop and consume RESTful/GraphQL APIs
Implement responsive and intuitive user interfaces
Optimize application performance for maximum speed and scalability
Ensure cross-browser compatibility and mobile responsiveness
Participate in architectural decisions and technical design discussions
Design scalable and maintainable system architectures
Define and enforce coding standards and best practices
Evaluate and recommend new technologies and tools
Create technical documentation and architecture diagrams
Mentor and guide junior and mid-level developers
Conduct code reviews and provide constructive feedback
Collaborate with cross-functional teams (Product, Design, QA, DevOps)
Participate in sprint planning, estimation, and retrospectives
Lead technical discussions and knowledge-sharing sessions
Write unit tests, integration tests, and end-to-end tests
Ensure code quality through automated testing and code reviews
Debug and troubleshoot complex technical issues
Implement monitoring and logging solutions
Participate in production support and incident resolution
Qualification
Required
12+ years of professional software development experience
5+ years of hands-on experience with ReactJS and modern JavaScript/TypeScript
7+ years of experience with Java development (Java 8+, preferably Java 11/17)
Proven experience architecting and building enterprise-grade applications
Experience leading technical projects and mentoring junior developers
Design, develop, and maintain complex full-stack applications using ReactJS and Java
Write clean, maintainable, and well-documented code following best practices
Develop and consume RESTful/GraphQL APIs
Implement responsive and intuitive user interfaces
Optimize application performance for maximum speed and scalability
Ensure cross-browser compatibility and mobile responsiveness
Participate in architectural decisions and technical design discussions
Design scalable and maintainable system architectures
Define and enforce coding standards and best practices
Evaluate and recommend new technologies and tools
Create technical documentation and architecture diagrams
Mentor and guide junior and mid-level developers
Conduct code reviews and provide constructive feedback
Collaborate with cross-functional teams (Product, Design, QA, DevOps)
Participate in sprint planning, estimation, and retrospectives
Lead technical discussions and knowledge-sharing sessions
Write unit tests, integration tests, and end-to-end tests
Ensure code quality through automated testing and code reviews
Debug and troubleshoot complex technical issues
Implement monitoring and logging solutions
Participate in production support and incident resolution
Company
Drillo.AI
Drillo is an AI venture studio partnering with startups, scale-ups, and enterprises to accelerate innovation through artificial intelligence.
Funding
Current Stage
Early StageCompany data provided by crunchbase