ApplySenior Full-Stack Software Engineer (React + Nest.js)
Posted about 1 month agoViewed
View full description
π Seniority level: Senior, 4+ years (Node and Nest.js), 5+ years (React)
π Location: Ukraine
π Industry: Software Development
π’ Company: N-iXπ₯ 1001-5000IT Services and IT Consulting
π£οΈ Languages: English, Ukrainian
β³ Experience: 4+ years (Node and Nest.js), 5+ years (React)
πͺ Skills: Backend DevelopmentNode.jsPostgreSQLSoftware DevelopmentAgileFrontend DevelopmentFull Stack DevelopmentJavascriptMySQLReact.jsSCRUMTypeScriptREST APINest.jsReactCI/CDMicroservicesSoftware Engineering
Requirements:
- 4+ years of hand on experience with Node and Nest.js.
- 5+ years of experience with React.
- Strong experience in JavaScript, TypeScript, its quirks, and workarounds.
- Experience working within professional software engineering practices for the full SDLC, including coding standards, code reviews, source code management, build processes, and testing.
- Experience with MySQL/PostgreSQL and TypeORM.
- Understanding of software design principles and back-end application architecture.
- In-depth understanding of CI/CD processes.
- Knowledge of microservice architecture.
- Strong analytical attitude and ability to learn new technologies in a short amount of time.
- Excellent communication skills.
- Working Agile (Scrum) experience.
- English β Upper -Intermediate (B2) or higher.
- Ukrainian language Advanced or higher.
Responsibilities:
- Contributing to all aspects of services the team is responsible for, including design, implementation, testing, refactoring, deployment, and optimization.
- Writing tested, idiomatic, and documented JavaScript.
- Contribute to the CI/CD processes of the project.
- Helping team members improve through code reviews, pairing, and mentoring.
- Recommend processes, services, software and other tools to support business objectives.
- Be proactive, participate in the decision-making process, influence technology stack, take ownership of the end result.
- Deliver great and consistent results being a part of a Scrum team.
Apply