Join us as a Software Developer, where you'll work on diverse projects that push the envelope of technology. We're looking for someone with a knack for problem-solving and a passion for creating efficient software solutions.
Responsibilities
Participate in all phases of the software development lifecycle.
Enhance existing applications based on user feedback and performance metrics.
Integrate third-party services and APIs as needed.
Mentor junior developers and contribute to team knowledge sharing.
Stay updated on emerging technologies and best practices in software development.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is a plus
Experience
5+ years of experience in software development
Technical Skills
JavaScript
Node.js
Soft Skills
Analytical thinking
Communication
Languages
English: Fluent
Advantageous
Experience with Docker and Kubernetes: Experience with containerization and orchestration technologies.
Familiarity with CI/CD pipelines: Understanding of Continuous Integration and Continuous Deployment processes.
Benefits
Health, dental, and vision insurance
Flexible working conditions
Opportunities for professional development
Generous leave policies
Company Culture
Team-oriented: We emphasize teamwork and collaboration in everything we do.
Innovative: We encourage innovative thinking and creative solutions.
Supportive Environment: We cultivate a supportive work atmosphere where everyone's contributions matter.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development