About Us:
Join our dynamic and fast-paced team at Alep Digital, where we arerevolutionizing the SaaS industry. We are looking for talented Full Stack Developers witha focus on Angular to help us build and maintain cutting-edge software solutions. Wehave 2 openings for this role.
Job Description:
We are seeking highly skilled Full Stack Developers with 2-5 years ofexperience and expertise in Angular (14+), NX, TypeScript, NestJS, Swagger, andPostgreSQL. As key members of our development team, you will be responsible fordesigning, developing, and maintaining our SaaS applications. You will work closely withour product and design teams to create seamless and responsive user interfaces, as well as robust back end systems.
Key Responsibilities:
• Develop and maintain web applications using Angular and TypeScript.• Design and implement back end services using NestJS and PostgreSQL.• Collaborate with cross-functional teams to define, design, and ship new features.• Optimize application performance for maximum speed and scalability.• Ensure the technical feasibility of UI/UX designs.• Write clean, maintainable, and well-documented code.• Participate in code reviews and provide constructive feedback to peers.• Stay up-to-date with the latest industry trends and technologies.
Requirements:
• Proven experience as a Full Stack Developer or similar role (2-5 years).• Strong proficiency in Angular (14+), TypeScript• Angular experience include – Standalone Components, Composite CustomComponents, NX library, Form Group, Form controls, Services, Pipes, Directives,Decorators, Modules, routing, I18N• Demonstrable skills in OOAD and OOP concepts• Proven experience with HTML, SCSS, and CSS• Experience with NestJS to build REST API infrastructure• Experience with RDBMS in general and PostgreSQL (latest version) in particular.• Practical and deep experience of dealing with GitHub (or similar) commits,branching (Gitflow), PRs, conflicts, actions and issue management.• Experience with Unit Testing framework (jasmine/karma or jest)• Practical experience with E2E Testing with Cypress• Familiarity with CI/CD pipeline (GitHub actions).• Knowledge of analytics, charts, and graphs integration.• Ability to work in a fast-paced, startup environment.• Skill to read technical details (Use cases, UML) and implement the requirementsindependently adhering to system design and guidelines.• Strong communication and teamwork abilities.Good to Have:• Experience with NGRX and RXJS• TypeORM, Swagger, and ER diagrams• Experience with continuous integration and continuous deployment (CI/CD).• Experience with data visualization and integrating analytics tools.• Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
Benefits:
• Competitive salary.• Fully remote work environment.• Flexible working hours.• Health, dental, and vision insurance.• Opportunities for professional growth and development.• Collaborative and innovative work environment.
Selection Process:
Our selection process is conducted entirely online and includes thefollowing steps:
- Intro Call: An initial conversation to get to know you better.2. Technical Round: A technical interview to assess your skills and experience.3. Take Home Assignment: A coding assignment to evaluate your practical abilities.4. One-on-One Around Take Home: A detailed discussion about your take-homeassignment.5. Final: The final interview to finalize our decision.How to Apply: Interested candidates are invited to submit their resume and a coverletter here explaining why they are a good fit for this role to.Join us at Alep Digital and be part of the team that is shaping the future of enterprisestrategy with SaaS offerings!