MERN Developer
Spartan Technologies · Atlanta, GA · 4 mo ago
EngineeringFull-time
Key Responsibilities
- Design, develop, and maintain scalable and secure, enterprise-level web applications.
- Collaborate with the product, development and client teams to prioritize, customize and build valuable product features.
- Act as technical point of contact for state government clients.
- Implement and optimize database models using Sequelize ORM.
- Integrate and manage third-party APIs and services, such as Microsoft Services, Zoom, Okta Authentication.
- Ensure the application’s performance, scalability, and security by following industry best practices.
- Contribute to peer code reviews and management of CI/CD pipeline.
- Manage the debugging, troubleshooting, and resolution of application issues with US-based clients.
- Coordinate and communicate effectively with an international team on task progress, evaluations, suggestions and schedules, along with technical and process issues.
- Maintain technical documentation, including the development process, architecture, and standard components.
Requirements
- Bachelor’s Degree in Computer Science or related technical field.
- 4+ years of experience in software engineering on large-scale, mission-critical enterprise applications.
- Strong proficiency in Core JavaScript and cloud platforms like AWS.
- Good understanding of JS Fundamentals (Inheritance, Object-oriented design, ECMAScript features, promises, callbacks, event handling, etc.).
- Strong understanding of relational databases and experience with Sequelize ORM.
- Experience working in agile environments and in version control using GIT.
- Hands-on experience with third-party integrations and APIs (e.g., Microsoft, Zoom, payment gateways).
- Familiarity with authentication/authorization technologies like Okta and Azure MFA.
- Knowledge of RESTful APIs and asynchronous programming.
- Ability to solve complex performance problems and architectural challenges.
- Strong debugging and problem-solving skills.
- Comfortable with a combination of application customization and maintenance support.
Qualifications
- Desired Skills And Experience:
- React JS, Node JS and RDBMS, preferably PostgreSQL.
Skills
- Experience with Docker and containerized deployments.
- Knowledge of CI/CD pipelines and cloud services such as IaC, IaaS and PaaS.