

Share
Essential Responsibilities:
Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
Advises immediate management on project-level issues
Guides junior engineers
Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
Applies knowledge of technical best practices in making decisions
Expected Qualifications:
Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience.
Additional Qualifications
Proficiency in JavaScript, HTML, and CSS, with hands-on experience in at least one modern frontend framework such as React, Angular, or Vue.
Proven experience building and scaling large, complex web applications end-to-end.
Strong understanding of backend technologies, including microservices architecture, RESTful APIs, and API integration best practices.
Experience with SQL and NoSQL databases, with solid knowledge of data architecture, schema design, and performance optimization.
Skilled in applying software design patterns, data structures, and algorithms to develop efficient and maintainable code.
Familiarity with cloud-native development, CI/CD pipelines, and agile methodologies.
Excellent collaboration, problem-solving, and communication skills with a focus on delivering reliable, high-quality software.
Preferred Qualifications
Experience with GraphQL or similar modern API technologies.
Contributions to open-source projects or participation in developer communities.
The total compensation for this position may include an annual performance bonus (or other incentive compensation, as applicable), equity, and medical, dental, vision, and other benefits. For more information, visit
The U.S. national annual pay range for this role is $to $
Our Benefits:
Any general requests for consideration of your skills, please
These jobs might be a good fit