We are seeking a skilled Software Engineer to be a part of our dynamic team. The ideal candidate should have a solid foundation in both front-end and back-end development, with a keen eye for detail and a passion for problem-solving.
Responsibilities
Lead engineering efforts on assigned projects.
Document development processes and maintain quality standards.
Engage in continuous code improvement and refactoring.
Coordinate with DevOps to streamline deployment processes.
Foster a culture of innovation and experimentation within the team.
Provide mentorship to junior developers and interns.
Explore and evaluate new technologies to improve development efficiency.
Requirements
Education
Bachelor's degree in a related field
Master's degree in Software Engineering is preferred
Experience
4+ years of experience in full-stack development
Technical Skills
JavaScript
Node.js
SQL
Cloud Services
Soft Skills
Critical Thinking
Leadership
Certifications
Google Cloud Professional Architect
Certified Kubernetes Administrator
Languages
English: Fluent
Advantageous
Familiarity with Agile methodologies: Hands-on experience with Agile project management.
Experience with Microservices architecture: Knowledge of building applications using microservices.
Benefits
Full health cover including dental and vision.
Retirement savings plan with generous matching.
Flexible work arrangements and remote options.
Health and wellness programs for employees.
Company Culture
Continuous Learning: We support professional development through training and mentorship.
Empowerment: We empower our employees to take initiative and drive innovation.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development