About the Role
The role involves developing scalable frontend and backend features, improving application performance, and collaborating with cross-functional teams to deliver reliable software solutions.
Responsibilities
- Design and implement user-facing features using Vue.js
- Develop robust backend services to support frontend functionality
- Collaborate with designers to translate UI/UX concepts into working components
- Write clean, maintainable, and well-tested code
- Optimize applications for speed and responsiveness
- Troubleshoot and debug production issues
- Participate in code reviews to ensure code quality
- Integrate third-party APIs and services
- Maintain and improve existing codebases
- Work with version control systems like Git
- Ensure application security and data protection
- Support deployment and monitoring processes
- Contribute to architectural discussions and planning
- Follow agile development practices
- Respond to feedback from product and support teams
- Improve CI/CD pipelines
- Document technical implementations and decisions
- Stay current with evolving web technologies
- Collaborate with QA to resolve defects
- Ensure cross-browser and device compatibility
Compensation
Competitive salary with benefits
Work Arrangement
Remote-friendly with flexible hours
Team
Collaborative engineering team focused on product innovation
Tech Stack
- Vue.js for frontend development
- Node.js for backend services
- PostgreSQL and MongoDB for data storage
- AWS for cloud infrastructure
- Docker for containerization
- Git for version control
- Jest and Cypress for testing
Growth Opportunities
- Work on high-impact product features
- Mentorship from senior engineers
- Access to learning resources and courses
- Opportunities to lead technical initiatives
Available for qualified candidates