Responsibilities
- Design, develop, and maintain web applications and services
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automation
- Participate in code reviews and provide constructive feedback
Requirements
- Bachelor’s degree in Computer Science or a related field
- 5+ years of software development experience
- Proficiency in JavaScript, TypeScript, and modern front-end frameworks
- Experience with cloud platforms such as AWS or GCP
- Strong understanding of RESTful APIs and microservices architecture
- Experience with CI/CD pipelines and version control systems (Git)
- Excellent problem-solving skills and attention to detail
Nice to Have
- Experience with React, Node.js, and serverless architectures
- Familiarity with Agile development methodologies
- Knowledge of containerization technologies such as Docker and Kubernetes
- Contributions to open-source projects
Benefits
- competitive salary
- comprehensive benefits
- opportunities for professional growth