As a Software Developer at Tech Innovations Inc., you'll engage in developing, testing, and maintaining software applications. We are looking for someone with great problem-solving skills and an ability to work in a fast-paced environment.
Responsibilities
Design, develop, and maintain applications according to specifications.
Understand end-user requirements and translate them into technical specifications.
Conduct tests and deployments of applications and systems.
Collaborate with other developers and engineers to design and implement complex software solutions.
Optimize application performance and ensure responsiveness.
Contribute to team knowledge sharing and mentoring.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree preferred
Experience
3-5 years of software development experience
Technical Skills
JavaScript
Node.js
Soft Skills
Critical Thinking
Teamwork
Languages
English: Fluent
Advantageous
Knowledge of Docker: Ability to containerize applications using Docker.
CI/CD experience: Familiarity with Continuous Integration and Continuous Deployment tools.
Benefits
Health insurance with coverage for dependents
Opportunity for remote work
Training and development resources
Employee assistance programs
Company Culture
Continuous Learning: We invest in continuous learning opportunities for our employees to ensure growth.
Employee Recognition: We celebrate achievements and recognize contributions regularly.
Health and Wellbeing: We prioritize the health and wellbeing of our employees through various initiatives.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development