General Information | |
Job Title | Software Engineer- Mid-tier React-Node |
Workplace | Main office NSS | Calle Pablo Pumarol, No.1, Los Prados, D.N. |
General Perspective:
Senior Full-Stack Software Engineer, with strong experience in React and Node.js. Will be responsible for developing and delivery large scale, full stack SaaS solutions in a timely manner. A successful candidate will be able to help continuously improve and optimize the applications’ lifecycle, architecture, and tech stack over time, and help minimize technical debt.
Essential Job Functions
- Deliver robust, scalable, and maintainable software solutions, on the front-end and back-end.
- Collaborate with product, QA, and customer-facing teams to ensure successful and timely delivery.
- Develop and deliver SaaS applications, including APIs, 3rd party integrations, among others.
- Write clean, reusable code that adheres to team standards and best practices.
Minimum Requirements
Education
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or related field (or equivalent experience).
Experience
- 3+ years of experience as a Full-stack software development.
- Experience working in teams that follow an Agile/SCRUM methodology.
- Experience working with cloud-native applications.
Skills
- Strong analytical, problem-solving, and multitasking skills.
- A solid understanding of design patterns, data structures, test-driven development, backend systems, infrastructure, databases, and APIs, among others.
- Advanced English, both in written and spoken form.
Knowledge
- Node.js and web frameworks like Express.js
- Proficient with React and JavaScript.
- Python and web frameworks like Django (a big plus).
- Experience with PostgreSQL and MongoDB databases.
- Experience with GraphQL.
- Proficient in English.
- Terraform, Docker, Kubernetes (a plus).