Job Title: Full Stack Engineer (React/Angular and Python)
Location: Hartford, CT (or Remote Initially)
Company: Cyient
Position Overview:
We are seeking a skilled
Full Stack Engineer with expertise in
React/Angular for frontend development and
Python for backend services. As a member of our dynamic team, you'll collaborate with cross-functional teams to develop high-quality, scalable web applications. This is a unique opportunity to work on innovative projects in a fast-paced environment.
Location: While based in Hartford, CT, this position will be remote initially.
Citizenship Requirement: US Citizenship required due to ITAR regulations.
Key Responsibilities:
Frontend Development (React/Angular):
- Develop dynamic, responsive web applications using React.js or Angular.
- Build and maintain reusable UI components and libraries.
- Optimize applications for speed and scalability.
- Collaborate with designers to bring UI/UX designs to life.
- Ensure high-quality code, focusing on technical feasibility and best practices.
Backend Development (Python):
- Design and implement robust backend services and APIs using Django or Flask.
- Integrate front-end components with backend systems.
- Write efficient, scalable code for managing server-side logic and data flow.
- Implement and maintain data storage solutions using PostgreSQL, MySQL, or MongoDB.
- Ensure backend security, focusing on best practices for data protection.
General Responsibilities:
- Collaborate with cross-functional teams (design, product management, and DevOps) to deliver end-to-end solutions.
- Troubleshoot and resolve issues across the entire stack.
- Maintain high code quality through documentation, testing, and version control (Git).
- Participate in code reviews and contribute to improving code quality.
- Stay updated on the latest industry trends, tools, and technologies.
Requirements:
Frontend:
- Strong proficiency in JavaScript, HTML5, and CSS3.
- Expertise in React.js or Angular (depending on the project).
- Familiarity with frontend libraries, frameworks, and build tools (e.g., Webpack, Babel, NPM).
- Experience with state management libraries like Redux (React) or NgRx (Angular).
- Strong understanding of RESTful APIs and asynchronous programming.
Backend:
- Proficiency in Python and experience with frameworks like Django or Flask.
- Strong knowledge of relational databases (PostgreSQL, MySQL) and/or non-relational databases (MongoDB).
- Experience in API design, development, and integration.
- Familiarity with ORM frameworks such as Django ORM or SQLAlchemy.
- Solid understanding of security best practices in web development.
General Skills:
- Experience with version control systems like Git.
- Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP, Azure) is a plus.
- Excellent problem-solving skills and a keen eye for detail.
- Ability to work independently and in a collaborative team environment.
Minimum Qualifications:
- Experience: At least 3 years of relevant experience in full stack development.
- Citizenship: US Citizen due to ITAR restrictions.
Compensation:
- Salary Range: $100,000 – $120,000 (depending on experience and qualifications)
If you're passionate about building cutting-edge web applications and thrive in a collaborative environment, we'd love to hear from you!