droppGroup is seeking a highly skilled and disciplined Full Stack Developer to join our engineering team. The ideal candidate will demonstrate expertise in front-end and back-end development with strong proficiency in React, Angular, Node.js, Express, TypeScript and databases such as MongoDB, MySQL and Redis. You will be responsible for building, optimizing and maintaining highly scalable, secure and performant web applications that serve both consumer and enterprise needs. This is a role for a developer who delivers production-quality code with a deep understanding of software engineering best practices and an ownership-driven mindset.
Key Responsibilities:
- Architect and develop robust, responsive front-end applications using React, Angular and Tailwind CSS
- Design, build and optimize scalable back-end services with Node.js and Express
- Implement secure, high-performance and resilient application architecture across all layers
- Manage and optimize database operations with MongoDB, MySQL and Redis
- Write clean, modular, testable code in TypeScript and JavaScript that adheres to industry best practices
- Collaborate closely with product, design and QA teams to deliver seamless user experiences
- Continuously monitor, profile and optimize performance across the stack
- Participate in rigorous code reviews and enforce adherence to coding standards and architecture
- Implement and maintain secure coding practices to protect data and prevent vulnerabilities
- Stay current on emerging technologies and recommend improvements as appropriate
Qualifications
- 2-3 years of professional experience in full-stack development
- Advanced expertise in Node.js and Express for back-end services
- Proficiency in React and Angular with a strong understanding of component-based architecture and modern UI/UX principles
- Expert knowledge of JavaScript and TypeScript with modern development practices
- Deep experience with database management and optimization using MongoDB, MySQL and Redis
- Proven ability to write secure, efficient and scalable code
- Strong understanding of performance tuning, caching and asynchronous programming
- Solid experience with RESTful APIs, with exposure to GraphQL considered a plus
- Proficient in using Git and version control workflows including branching, pull requests and CI/CD
- Excellent problem-solving skills with a proactive mindset
- Strong written and verbal communication skills with the ability to collaborate effectively across teams
- Demonstrated ability to take ownership of projects and deliver with minimal supervision
droppGroup is an equal opportunity employer. We offer a competitive compensation structure and a fast-paced growth roadmap to all our teams.