About the Role
The role involves developing scalable web applications with a focus on frontend architecture and fullstack implementation. The engineer will collaborate with cross-functional teams to deliver high-quality software solutions.
Responsibilities
- Design and implement user-facing features using modern JavaScript frameworks
- Develop responsive web interfaces compatible across devices and browsers
- Write clean, maintainable code for both frontend and backend components
- Collaborate with designers to translate UI/UX mockups into functional interfaces
- Optimize applications for maximum speed and scalability
- Integrate with RESTful and GraphQL APIs
- Ensure high performance and responsiveness of web pages
- Troubleshoot and debug frontend issues across multiple environments
- Participate in code reviews to maintain code quality
- Implement automated testing for frontend and fullstack components
- Maintain and improve existing codebases
- Work closely with product managers to define feature requirements
- Support deployment pipelines and CI/CD processes
- Monitor application performance and user interactions
- Stay current with emerging frontend technologies and best practices
- Contribute to architectural decisions for new features
- Ensure accessibility and compliance with web standards
- Collaborate on security practices for frontend layers
- Document technical implementations and workflows
- Assist in mentoring junior developers
Nice to Have
- Experience with TypeScript
- Familiarity with server-side rendering frameworks
- Knowledge of containerization with Docker
- Experience with cloud platforms like AWS or GCP
- Background in accessibility standards
- Exposure to microservices architecture
- Contributions to open-source projects
- Experience with monitoring and logging tools
- Understanding of internationalization and localization
- Previous work in high-traffic web environments
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid work model with flexible hours
Team
Collaborative engineering team focused on agile development
Technology Stack
- Primary frontend stack includes React, TypeScript, and modern CSS frameworks
- Backend services built with Node.js and Express
- APIs use GraphQL and REST standards
- State management with Redux or context-based solutions
- Testing via Jest, React Testing Library, and Cypress
- CI/CD powered by GitHub Actions
- Hosting and cloud infrastructure on AWS
- Containerization using Docker
- Monitoring with industry-standard observability tools
- Design collaboration through Figma and Zeplin
Growth Opportunities
- Access to professional development resources and training
- Opportunities to lead technical initiatives
- Regular participation in tech talks and knowledge sharing
- Mentorship programs for career advancement
- Support for attending industry conferences
- Internal mobility across engineering teams
- Encouragement to contribute to open-source projects
- Quarterly innovation sprints for new ideas
- Leadership pathways for senior contributors
- Cross-functional project involvement
Available for qualified candidates