We are seeking a Senior Software Engineer with extensive experience in both front-end and back-end technologies. The role involves designing, coding, and testing software solutions, ensuring high performance and security standards.
Responsibilities
Lead development efforts for new projects from concept through launch.
Work with product managers to prioritize tasks.
Mentor junior developers and provide technical guidance.
Optimize application for maximum speed and scalability.
Contribute to all phases of the development lifecycle from analysis to deployment.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree in Software Engineering or related field is preferred
Experience
5+ years of experience in full-stack software development
Technical Skills
JavaScript
Node.js
Soft Skills
Analytical thinking
Communication
Certifications
Google Professional Cloud Architect
Certified ScrumMaster (CSM)
Languages
English: Fluent
Advantageous
Experience with Docker, Kubernetes, and Terraform: Hands-on experience with Docker, Kubernetes, and infrastructure as code tools like Terraform.
Experience with Jenkins and CI/CD pipelines: Extensive experience in automating the deployment process using Jenkins and CI/CD pipelines.
Benefits
Comprehensive health, dental, and vision insurance
401(k) plan with generous company match
Flexible work hours with remote work options
Employee wellness programs
Company Culture
Innovation: We prioritize innovation and creativity, encouraging our team to push boundaries and think outside the box.
Growth Opportunities: Our company provides ample opportunities for personal and professional growth, with ongoing training and mentorship.
Inclusivity: We are dedicated to creating an inclusive workplace where all voices are heard and valued.
Status: Open
Other Jobs in Information Technology (IT) and Software Development