Full Stack Software Engineer, 2295-1
Key Responsibilities:
· Collaborate with cross-functional teams to define, design, build, and ship innovative solutions
· Contribute to technical projects from ideation through launch while building Server Driven UI components, client-friendly schemas, and developing backend microservices & APIs
· Focus on product, business, and partner needs for high-quality experiences without harming engagement metrics
· Ensure systems are scalable, performant, and reliable driving best practices in code quality, testing, and deployment.
· Troubleshoot and resolve complex technical issues in a timely manner.
Required Skills
· Exceptional proficiency in the fundamentals of any programming language, with a focus on TypeScript/React and Java/Springboot and Full-stack engineering.
· Skilled in creating scalable and reusable server-side components, with an understanding of security best practices in web and server-side development, and proven experience with modern Web UI frameworks (e.g., React, Angular, or Vue.js) and Backend technologies (e.g., Node.js, Java, or Python).
· Proven ability to operate and troubleshoot complex systems crafted with microservice architecture and expertise in designing and implementing APIs and microservices.
· Strong problem-solving skills and the ability to work independently and collaboratively, with excellent communication skills and a passion for delivering high-quality products.
· 7+ years of professional experience designing, building, and shipping full-stack software (frontend UI and backend services) and using unit tests and other automation to validate quality, with experience in CI/CD pipelines and DevOps practices.
· Experience with GraphQL, server-driven UI techniques, and RESTful APIs for backend connectivity, and knowledge of security best practices in software development.
Pay Rate Range:
· $140-160/hr.