About the Role
The role involves designing, developing, and optimizing full-stack applications with a strong focus on performance, scalability, and clean code architecture using Node.js and React.
Responsibilities
- Design and implement backend services using Node.js
- Develop responsive user interfaces with React
- Collaborate with product teams to define feature requirements
- Write clean, maintainable, and testable code
- Optimize applications for speed and reliability
- Troubleshoot and debug production issues
- Participate in code reviews and technical planning
- Integrate with RESTful and GraphQL APIs
- Ensure security and data protection standards
- Support deployment and monitoring processes
- Contribute to architectural decisions and system design
- Work with databases including SQL and NoSQL solutions
- Implement authentication and authorization mechanisms
- Maintain documentation for systems and workflows
- Stay current with evolving technology and frameworks
- Mentor junior developers and share technical knowledge
- Improve CI/CD pipelines and automation tools
- Conduct performance testing and profiling
- Ensure cross-browser and cross-platform compatibility
- Follow agile development methodologies
- Respond to changing project priorities efficiently
- Collaborate across teams to align technical solutions
- Support scalability efforts for growing user demands
- Participate in incident response and on-call rotations
- Evaluate third-party tools and libraries for integration
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote work
Team
Collaborative engineering team focused on scalable web applications
Technology Stack
- Primary backend: Node.js
- Frontend framework: React
- State management: Redux or Context API
- Database: PostgreSQL, MongoDB
- Infrastructure: AWS, Docker, Kubernetes
- CI/CD: GitHub Actions, Jenkins
Culture & Values
- Emphasis on technical excellence
- Support for continuous learning
- Open communication and feedback
- Commitment to diversity and inclusion
- Focus on work-life balance
- Encouragement of innovation and experimentation
Available for qualified candidates