What You'll Do:
- Design, develop, and maintain backend services and APIs.
- Build and optimize front-end applications using modern JavaScript frameworks.
- Collaborate with data engineers to integrate data workflows and pipelines.
- Ensure the scalability, performance, and reliability of applications.
- Participate in code reviews, design discussions, and team meetings.
- Work closely with cross-functional teams to deliver end-to-end solutions.
- Stay up-to-date with the latest industry trends and technologies.
- Troubleshoot and resolve technical issues in production and development environments.
- Mentor junior engineers and contribute to the team's technical growth.
- Develop and maintain documentation for software projects and processes.
What You'll Need:
- 3+ years of experience in full-stack software development.
- Strong proficiency in backend technologies such as Java, Python, Node.js, or Go.
- Experience with frontend frameworks like React, Angular, or Vue.js.
- Solid understanding of database technologies, including SQL and NoSQL databases.
- Familiarity with data engineering concepts and ETL processes.
- Knowledge of cloud platforms like AWS, GCP, or Azure.
- Experience with RESTful API design and development.
- Proficiency in version control systems such as Git.
- Excellent problem-solving skills and ability to work in a collaborative team environment.
- Strong communication skills, both verbal and written.
* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .