Skip to main content

Full Stack Developer - JavaScript, Node.js

Technology
Primerica, Inc.
Duluth, United States3 days agoUntil 6/7/2026
Full timeOn-site

Job description

Requirements

Must have:

- Bachelors degree in Computer Science, Engineering, or a related field - 6-9 years of professional experience in full-stack development within enterprise settings - Proven track record of contributing to or leading significant system projects across various development areas - Demonstrated capacity to work autonomously and deliver quality solutions with minimal oversight - Strong analytical, problem-solving, and decision-making abilities - Excellent communication skills, both technical and non-technical - Strong organizational skills and ability to manage multiple tasks - Commitment to producing clean, maintainable, and well-documented code - Capability to translate complex requirements into scalable technical solutions - Experience collaborating within Agile teams and in cross-functional roles

Responsibilities:

- Design, develop, and maintain responsive web applications utilizing HTML5, CSS3, TypeScript, Vue3, Vuetify, Pinia, and Vite - Architect and construct backend services and enterprise-grade RESTful APIs using Node.js/NestJS, Java/Spring Boot, and Python - Update legacy systems by converting SOAP services to REST APIs - Implement secure, scalable API architectures with defined separation of concerns - Build and sustain reusable components, libraries, and service frameworks for various teams - Optimize data access utilizing IBM DB2, MongoDB, and Prisma ORM for type-safe schema and query design - Integrate enterprise systems using IBM MQ for reliable messaging - Analyze complex system requirements and create optimal technical solutions - Conduct research and collaborate with business stakeholders to define needs and resolve system issues - Document logic flows, data structures, and application architecture appropriately - Ensure compliance with secure coding guidelines and enterprise architecture standards - Develop and execute comprehensive testing plans for both frontend and backend code - Maintain a minimum of 85% code coverage utilizing Vitest, Jest, Mocha, JUnit, pytest, and automate quality checks with SonarQube - Perform full regression testing for new features and enhancements - Validate API functionality and performance using tools like Postman/Insomnia and Supertest - Create CI/CD pipelines to automate build, test, and deployment processes - Containerize applications with Docker and manage orchestration with Kubernetes - Implement monitoring and logging solutions to ensure system reliability - Provide on-call support for production and pre-production environments as necessary - Lead system planning and technical design discussions with IT teams - Estimate development efforts, update documentation, and ensure adherence to SDLC and Change Management policies - Communicate impacts of system changes on business processes and dependent systems - Mentor junior developers and contractors on best practices and system design - Conduct code reviews and facilitate a collaborative team environment - Engage with business stakeholders to gather requirements and provide recommendations - Translate complex technical concepts into easily understandable language for non-technical stakeholders - Develop structured documentation and communication materials for stakeholders and leadership - Implement secure coding practices aligned with OWASP guidelines and manage vulnerability assessments

Company:

At Primerica, we pride ourselves on being recognized as a leading workplace, having received accolades from sources such as USA Today, Forbes, and the Atlanta Journal-Constitution. We invite you to become a part of our innovative technology organization as a Full-Stack Developer, where you will contribute to the design, development, and maintenance of enterprise-level applications. This hybrid position is based in Duluth, GA, and offers a competitive salary ranging from $125k to $140k. Our benefits package includes health, dental, and vision insurance from day one, a 401(k) plan with a generous employer match, various types of leave, and opportunities for professional development and tuition reimbursement. Join us at a company that values diversity and inclusion, providing an environment where every employee is respected and valued.

Keywords
HTML5OrchestrationCodingSCHEMASpring FrameworkIBM Db2 FamilyMongodbTypescriptWebpackSonarQubeNode.jsFigmaJavaScriptDevOpsCss 3OauthPythonSoapSqlJava

¿Te interesa este puesto?