This is a remote position.
We are seeking a skilled and experienced Senior Software Engineer specializing in full stack development with expertise in TypeScript. This role offers the opportunity to lead and contribute to impactful projects in a dynamic and innovative environment.
Responsibilities:
- Lead the design development and implementation of complex frontend and backend solutions using NextJS TypeScript MUI Node.js and NestJS.
- Architect and develop scalable systems and services ensuring reliability and maintainability.
- Perform code reviews providing constructive feedback and ensuring adherence to software development best practices.
- Troubleshoot and debug complex issues implementing solutions to improve performance and scalability.
- Collaborate across teams to identify technical requirements and ensure alignment with business goals.
- Mentor and guide junior engineers fostering a culture of learning and excellence.
- Stay current with industry trends and emerging technologies to continuously improve our development practices.
- Document project tasks and prepare technical discoveries.
Requirements
- Bachelor s or Master s degree in Computer Science Software Engineering or a related field (or equivalent experience).
- 10 years of professional experience in full stack development with a strong focus on TypeScript.
- Expertise in frontend frameworks such as NextJS MUI SCSS and backend frameworks like Node.js and NestJS.
- Proficiency in working with relational and NoSQL databases such as PostgreSQL MongoDB or Redis.
- Deep understanding of RESTful APIs with experience in designing and consuming them.
- Familiarity with cloud platforms containerization tools (e.g. Docker) and CI/CD pipelines.
- Strong problemsolving skills attention to detail and a proactive mindset.
- Excellent communication skills and a proven ability to work collaboratively in a team environment.
- Previous experience mentoring junior developers or leading technical projects is a strong plus.
Benefits
- Work Location: Remote
- 5 days working
10+ years of professional experience in full stack development, with a strong focus on TypeScript. Expertise in front-end frameworks such as NextJS, MUI, SCSS, and back-end frameworks like Node.js and NestJS. Proficiency in working with relational and NoSQL databases, such as PostgreSQL, MongoDB, or Redis. Deep understanding of RESTful APIs, with experience in designing and consuming them. Familiarity with cloud platforms, containerization tools (e.g., Docker), and CI/CD pipelines. Strong problem-solving skills, attention to detail, and a proactive mindset. Excellent communication skills and a proven ability to work collaboratively in a team environment. Previous experience mentoring junior developers or leading technical projects is a strong plus.
Education
Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).