As a Software Engineer at Tech Innovations Inc., you will play a crucial role in developing and maintaining software applications. We seek someone passionate about technology and eager to tackle challenges with a collaborative mindset.
Responsibilities
Architect and code scalable software applications.
Collaborate with cross-functional teams to deliver innovative features.
Conduct performance testing and optimization for software solutions.
Identify significant bugs and implement fixes promptly.
Assist in mentoring junior developers and interns.
Requirements
Education
Bachelor's degree in Software Engineering or related field
Master's degree is preferred
Experience
4+ years of experience in full-stack development
Technical Skills
JavaScript
Node.js
HTML/CSS
SQL
REST APIs
Soft Skills
Problem-solving
Collaboration
Communication
Certifications
Google Cloud Professional Developer
Certified Scrum Master
Languages
English: Fluent
Advantageous
Experience with CI/CD pipelines: Proficient in continuous integration and continuous deployment workflows.
Understanding of Microservices architecture: Experience designing software using microservices principles.
Benefits
Health and wellness benefits including gym membership
Generous paid time off and sick leave
Employee referral program with bonuses
Social events and team-building activities
Company Culture
Growth Mindset: We believe in continuous improvement and encourage our employees to pursue growth.
Work-Life Balance: We value the wellbeing of our employees and promote a healthy work-life balance.
Open Communication: Encouraging open dialogue between all team members is essential to our success.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development