We are looking for a Senior JavaScript Developer to join our team and contribute to the development of cutting-edge assessment technology platforms. You will be responsible for the analysis, design, implementation, and testing of high-quality software, ensuring adherence to industry best practices. This role requires a hands-on approach to coding, reviewing, and maintaining mission-critical applications while collaborating with cross-functional teams to deliver exceptional solutions.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Want more jobs like this?
Get jobs in Bahía Blanca, Argentina delivered to your inbox every week.
#LI-DNI
Responsibilities
- Implement designs following coding standards and best practices in JavaScript/TypeScript
- Provide engineering leadership on assessment authoring, delivery, and reporting systems
- Ensure business and requirements artifacts effectively model customer needs using design models
- Participate in and lead requirements, feature design, and code reviews
- Work closely with QA, SRE, and end users to release high-quality software
- Create testable requirements and write/execute unit tests
- Contribute to process improvements to enhance product quality and team efficiency
- Mentor and train new team members
- Perform other duties as assigned
- Bachelor's degree in Computer Science, MIS, or a related technology discipline
- 5+ years of relevant software development experience creating SaaS applications
- Strong proficiency in JavaScript and TypeScript
- Experience with Vue.js and/or React.js
- Knowledge of Node.js and backend development
- Experience with Git or similar version control tools
- Hands-on experience with PostgreSQL or other relational databases
- Experience with highly available and concurrent web-based applications
- Familiarity with cloud platforms such as AWS (ECS/Fargate, S3, CloudFront, SQS, RDS)
- Experience working in an agile development environment
- Strong problem-solving and analytical skills
- Ability to work well under pressure, plan, set priorities, and meet deadlines
- B2+ English level
- Experience with the QTI (Question & Test Interoperability) assessment format
- Familiarity with MongoDB and Redis
- Connectivity Bonus (15,000 ARS are paid with a salary receipt at the end of each month as a non-wages concept)
- Medicina Prepaga (It covers the collaborator and direct family group)
- Paternity Leave (Two additional days are added to what is established by law, total of 4 days)
- Discounts card
- English Training (English lessons, twice per week)
- Training Program (Access to multiple customized training plans according to the needs of each role within the company)
- Marriage bonus (The company doubles the allowance established by law that ANSES offers)
- Referral Program (Referral bonus is paid when the referral of a collaborator joins the Company)
- External Agreements and Discounts
- Vacations: 14 calendar days a year