BETA Systems International
Junior Angular/Node.js Full Stack Developer
BETA Systems International, Baltimore, Maryland, United States, 21276
Client:
Maryland Government Agency Location:
On-site in Linthicum, MD 21090 (hybrid work arrangement to be determined)
Position Overview
We seek a talented and detail-oriented Junior Angular/Node.js Full Stack Developer to join our development team supporting a Maryland government agency. This Computer Programmer (Junior) role involves translating detailed program flowcharts into program-coded instructions used by current state-of-the-art computers. The successful candidate will be responsible for designing, building, and maintaining scalable and high-performance web applications. This role requires working across the full development stack from user interfaces to Application Programming Interface (API) services and databases. Key Responsibilities
Develop and maintain responsive front-end interfaces using Angular (version 12 or newer) and TypeScript Build and optimize RESTful APIs and backend services using Node.js and Express.js Design and manage database schemas, queries, and procedures in PostgreSQL Collaborate with User Interface/User Experience (UI/UX) designers, product managers, and other developers to deliver functional, user-friendly features Ensure cross-browser compatibility, responsiveness, and application performance Write clean, well-documented, and testable code Troubleshoot bugs, optimize performance, and ensure applications meet quality standards Participate in code reviews, agile ceremonies, and release planning Integrate third-party services and APIs as needed Required Qualifications
Education
Bachelor's degree from an accredited college or university with a major in computer science, information systems, engineering, business, or related scientific or technical discipline Three years of equivalent experience in a related field may substitute for degree requirement General Experience
Minimum three years of computer programming experience Strong hands-on experience with Angular, Node.js, and PostgreSQL Good understanding of HTML5, Cascading Style Sheets 3 (CSS3), and responsive design principles Experience with REST API development and integration Familiarity with Git, Continuous Integration/Continuous Delivery (CI/CD) tools, and Agile development practices Strong problem-solving and debugging skills Excellent communication and collaboration skills Ability to work independently and as part of a distributed team Attention to detail and strong sense of ownership Specialized Experience
Familiarity with Docker, cloud platforms (Amazon Web Services), and DevOps concepts Exposure to authentication and authorization mechanisms such as JSON Web Token (JWT) or OAuth2 Technical Skills Required
Angular (version 12 or newer) TypeScript and JavaScript Node.js and Express.js PostgreSQL database management HTML5 and CSS3 RESTful API development Version control with Git Responsive web design principles Work Environment
On-site work required in Linthicum, Maryland Some telework may be permitted (arrangement to be determined) Collaborative agile development environment Cross-functional team structure Fast-paced development cycles
Maryland Government Agency Location:
On-site in Linthicum, MD 21090 (hybrid work arrangement to be determined)
Position Overview
We seek a talented and detail-oriented Junior Angular/Node.js Full Stack Developer to join our development team supporting a Maryland government agency. This Computer Programmer (Junior) role involves translating detailed program flowcharts into program-coded instructions used by current state-of-the-art computers. The successful candidate will be responsible for designing, building, and maintaining scalable and high-performance web applications. This role requires working across the full development stack from user interfaces to Application Programming Interface (API) services and databases. Key Responsibilities
Develop and maintain responsive front-end interfaces using Angular (version 12 or newer) and TypeScript Build and optimize RESTful APIs and backend services using Node.js and Express.js Design and manage database schemas, queries, and procedures in PostgreSQL Collaborate with User Interface/User Experience (UI/UX) designers, product managers, and other developers to deliver functional, user-friendly features Ensure cross-browser compatibility, responsiveness, and application performance Write clean, well-documented, and testable code Troubleshoot bugs, optimize performance, and ensure applications meet quality standards Participate in code reviews, agile ceremonies, and release planning Integrate third-party services and APIs as needed Required Qualifications
Education
Bachelor's degree from an accredited college or university with a major in computer science, information systems, engineering, business, or related scientific or technical discipline Three years of equivalent experience in a related field may substitute for degree requirement General Experience
Minimum three years of computer programming experience Strong hands-on experience with Angular, Node.js, and PostgreSQL Good understanding of HTML5, Cascading Style Sheets 3 (CSS3), and responsive design principles Experience with REST API development and integration Familiarity with Git, Continuous Integration/Continuous Delivery (CI/CD) tools, and Agile development practices Strong problem-solving and debugging skills Excellent communication and collaboration skills Ability to work independently and as part of a distributed team Attention to detail and strong sense of ownership Specialized Experience
Familiarity with Docker, cloud platforms (Amazon Web Services), and DevOps concepts Exposure to authentication and authorization mechanisms such as JSON Web Token (JWT) or OAuth2 Technical Skills Required
Angular (version 12 or newer) TypeScript and JavaScript Node.js and Express.js PostgreSQL database management HTML5 and CSS3 RESTful API development Version control with Git Responsive web design principles Work Environment
On-site work required in Linthicum, Maryland Some telework may be permitted (arrangement to be determined) Collaborative agile development environment Cross-functional team structure Fast-paced development cycles