About the Role
The role involves developing robust full stack and front end features, improving user experience, and working closely with cross-functional teams to ship reliable software solutions.
Responsibilities
- Design and implement responsive user interfaces
- Develop full stack features with attention to performance
- Write clean, maintainable, and testable code
- Collaborate with product and design teams
- Translate wireframes and mockups into functional components
- Optimize applications for speed and scalability
- Debug and resolve front end issues
- Participate in code reviews
- Ensure cross-browser compatibility
- Maintain existing codebases
- Integrate with RESTful APIs
- Use modern JavaScript frameworks effectively
- Implement state management patterns
- Write unit and integration tests
- Support deployment pipelines
- Monitor application performance
- Troubleshoot production issues
- Follow security best practices
- Contribute to technical documentation
- Stay current with evolving web standards
Nice to Have
- Master's degree in a technical field
- Experience with Node.js
- Familiarity with microservices architecture
- Knowledge of CI/CD pipelines
- Experience with containerization
- Understanding of accessibility standards
- Contributions to open source projects
- Experience with GraphQL
- Knowledge of design systems
- Familiarity with performance monitoring tools
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid
Team
Collaborative engineering team focused on agile development and iterative delivery
About the Role
- This position plays a key role in shaping the user experience and technical foundation of web applications.
- Engineers are expected to take ownership of features from concept to deployment.
Culture and Growth
- The team values continuous learning and technical excellence.
- Opportunities for advancement are based on impact and initiative.
Available
