About the Role
The candidate will contribute to both front-end and back-end systems, ensuring functionality, scalability, and performance across web applications.
Responsibilities
- Develop and maintain web applications across frontend and backend layers
- Write clean, efficient, and testable code
- Collaborate with team members on feature implementation
- Debug and resolve software defects
- Participate in code reviews
- Support deployment and monitoring processes
- Improve application performance and user experience
- Work with APIs to integrate services
- Follow software development best practices
- Document technical solutions and processes
- Respond to feedback from team leads and stakeholders
- Assist in maintaining codebase stability
- Implement responsive user interfaces
- Ensure compatibility across browsers and devices
- Contribute to architectural discussions
Nice to Have
- Experience with React or similar frontend libraries
- Familiarity with Node.js
- Knowledge of Docker or containerization
- Exposure to testing frameworks
- Understanding of agile methodologies
Compensation
Competitive salary with benefits
Work Arrangement
Remote position
Team
Collaborative engineering team focused on product development
Our Tech Stack
- Frontend built with React and TypeScript
- Backend services using Node.js and Python
- Hosted on AWS with infrastructure as code
- CI/CD powered by GitHub Actions
- Database systems include PostgreSQL and MongoDB
Growth Opportunities
- Mentorship from senior engineers
- Access to learning resources and training
- Opportunities to lead small projects
- Regular performance feedback
- Internal mobility across technical roles
Available for qualified candidates