BayNova is seeking a skilled Developer to join our team in support of an important federal government client. The ideal candidate will have experience in JavaScript, TypeScript, and Node.js, with a passion for developing high-quality software solutions. This role will primarily focus on back-end development, contributing to the full software development lifecycle. This role is fully remote.
Key Responsibilities:
- Develop and maintain web applications using Angular for front-end and Node.js for back-end
- Write clean, scalable, and efficient code in JavaScript and TypeScript
- Collaborate with cross-functional teams to define, design, and deliver new features
- Ensure the performance, quality, and responsiveness of applications
- Develop and configure REST APIs
- Troubleshoot and resolve software defects and issues
- Participate in code reviews to maintain code quality and share best practices
- Continuously improve the codebase through refactoring and optimization
- Stay updated with the latest industry trends, technologies, and best practices
Requirements:
- Proven experience as a Back End Developer, Full Stack Developer,or similar role
- Proficiency in JavaScript, TypeScript, and Node.js
- Experiencedeveloping and configuringREST APIs
- Familiarity with database technologies
- Experience withversion control systems (e.g., Git)
- Experience with softwaremanagement tools (e.g. Atlassian, Zenhub)
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
- Ability to work in a fast-paced environment and manage multiple tasks simultaneously
Nice to Have:
- Proficiency in Angular
- Understanding of front-end technologies, such as HTML5, CSS3, and responsive design
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
- Understanding of CI/CD pipelines and DevOps practices
- Knowledge of security best practices in web development
Education:
Powered by JazzHR
RCQo4qVBub