About the Role
The position involves building and maintaining responsive web applications, contributing to architecture decisions, and ensuring code quality through testing and collaboration with cross-functional teams.
Responsibilities
- Develop full-stack features using modern JavaScript frameworks and server-side technologies
- Write clean, maintainable, and efficient code across multiple application layers
- Collaborate with designers and product managers to define functional requirements
- Optimize application performance and user experience
- Implement secure and scalable APIs and data models
- Participate in code reviews to ensure technical standards
- Troubleshoot and resolve technical issues in production environments
- Contribute to continuous integration and deployment pipelines
- Maintain documentation for systems and workflows
- Stay current with evolving web technologies and best practices
- Support the migration of legacy components to modern frameworks
- Ensure applications meet accessibility and usability standards
- Work with databases to design efficient queries and schemas
- Integrate third-party services and authentication systems
- Monitor system health and respond to alerts
Nice to Have
- Experience with TypeScript
- Familiarity with microservices architecture
- Knowledge of CI/CD tools such as Jenkins or GitHub Actions
- Experience in security best practices for web applications
- Exposure to DevOps practices and monitoring tools
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with remote flexibility
Team
Collaborative engineering team focused on iterative product development
Technology Stack
- Primary languages include JavaScript and TypeScript
- Frontend built with React and modern CSS frameworks
- Backend services developed using Node.js and Express
- Databases include PostgreSQL and MongoDB
- Infrastructure hosted on AWS with Kubernetes orchestration
Growth Opportunities
- Access to professional development budgets
- Opportunities to lead technical initiatives
- Regular internal tech talks and knowledge sharing
- Mentorship programs for career advancement
- Support for conference attendance and certifications
Available for qualified candidates

