
š Weāre Hiring ā Full-Stack Developer (Remote, 5+ years, Full-time) š
Are you passionate about building scalable and secure web applications?
Join our team as a Full-Stack Developer with expertise in Angular (front-end) and NestJS with TypeScript (back-end).
š¹ What Youāll Work On
1. Designing & developing front-end and back-end solutions.
2. Managing PostgreSQL & MongoDB databases.
3. Building RESTful & GraphQL APIs
Ensuring speed, scalability & security across applications.
4. Collaborating in Agile teams & code reviews.
š¹ What Weāre Looking For
ā 5+ years of experience in full-stack development
ā Strong in Angular, TypeScript, NestJS
ā Database expertise: PostgreSQL & MongoDB
ā Familiarity with Docker, Kubernetes & deployments
ā Strong problem-solving & collaboration skills
š Location: Remote
š Employment: Full-time

About Nyx Wolves
About
Similar jobs


Role Title
Team Lead| Software Development
Description
The candidate will be required to build towards the future by constantly innovating and problem-solving. Should be passionate about the customer experience journey, highly motivated, intellectually curious and analytical. Conceptualize, rationalize and drive multiple simultaneous projects to deliver engineering work across the portfolio within deadlines and budgets. Experience in managing high performing individuals, building roadmaps, defining processes, delivering projects as well as analyzing cost/benefit of feature selection and communicating results throughout the organization.
Responsibilities ļ· Work across teams to organize and accelerate delivery by ensuring all teams are delivering in a coordinated manner.
ļ· Understand the business strategy and design approaches within product, program or domain effectively.
ļ· Regularly review metrics and proactively seek out new and improved data / mechanisms for visibility, ensuring the program stays aligned with organization objectives.
ļ· Proactively identify risks & issues and ensure mitigation efforts are being carried out throughout the software development lifecycle.
ļ· Keep abreast of evolving technology landscape.
ļ· Will provide technical leadership to software engineers by coaching and monitoring throughout end-to-end software development, maintenance and lifecycle.
ļ· Analyse and provide input for the requirements and provide impact assessment for the features or bug fixes.
ļ· Collaborate with external partner teams, business teams and other cross-functional teams effectively in driving the projects and the point of contact on the team. Skills ļ· Process : Data Structures and Algorithms | API, Version Control , Data structures | DevSecOps | Microservices | Application Security
ļ· Technical : FullStack Development ā React, Angular, Nodejs, Java, ExpressJS, Passport, Springboot | CI/CD Tools | Cloud Computing ā AWS Preferred | User Experience Design | Operating Systems ā Linux and Windows | Database ā MYSQL, Oracle | Webservers ā Nginix, Apache | Containerization, Service Mesh
ļ· Product : Corporate Banking | Payments and collections | Treasury | Trade Finance
ļ· Human : Mentor & Guide | Creative Vision | Collaboration and Co-operation | Risk Taking Level Information
Education : BTech / M Tech Span of Influence : Multiple Teams

- Experience in developing enterprise wide web-based n-Tier applications using Microsoft and JavaScript technology stack.
- Fluent knowledge and hands-on experience in C# ASP.Net WebAPI with .Net Core/ .Net 5+, Angular (4/5+) with TypeScript, Angular Material, CSS, HTML 5, Bootstrap.
- Knowledge of nHibernate, IoC Containers, any SQL DB and any NoSQL DB would be an added advantage.
- Having experience in container technology (Kubernetes/Dockers) and microservices implementation would be an added advantage.
- Hands on experience in unit testing using tools like xUnit and mocking framework etc. CI/CD process are an added advantage
- Good knowledge and experience of OOAD, SOA and RESTful based patterns and implementation.
- Good understanding of Design patterns and their implementation
- Should be able to work independently with new technologies

Remote position
Full-stack developerĀ | .NET Core + Angular
Ā
Are you...
- Interested in working at a successful, well-funded scale-up where every team member can make a huge contribution?
- Keen to make software that people will use every single day to make their lives easier?
- Excited to work on greenfield projects with responsibility and independence?
- Ready to develop and use your skills across our frontend, backend and mobile offerings?
- Meticulous about quality, and gifted with a strong desire to write beautiful code?
About the company
KeyNest solves the key exchange problem for Airbnb users. Our worldwide network of over 4,000 shops store keys so that Airbnb guests / cleaners / contractors can pick them up whenever is convenient for them. As a global partner of Airbnb weāve checked-in over 2 million guests.
Why we need you
As the entire Airbnb ecosystem increasingly relies on KeyNest, our customers expect us to integrate additional features without reducing the ease of use that our customers love. This is why we continue to invest in beautiful, intuitive user interfaces that integrate with every tool and are used by our customers, their guests and staff, as well as our own staff.
A product manager, a team lead, two full-stack developers, one mobile developer, and a UX designer make up our product team. Who will serve as your mentor. We are looking for a developer who cares about how their code affects users so that we can work together.
With a genuine passion for high quality work, attention to detail and readiness to own your own projects, you will be looking for a new and exciting challenge which allows you to use your experience to drive change and maintain the high standards of our organisation.
Our Tech Stack
- C# MVC modern tech stack
- .Net Core
- Front end web in TypeScript & Angular
- Test Driven Development (TDD) and follow SOLID design principles.
- EF 6.0
- SQL Server 2017
- Agile experience (Scrum, Kanban)
- TFS
- Cloud hosted in Azure with micro-services architecture
Your qualities
- 5+ years experience in C#
- Experience with .NET core
- Front-end web experience in Angular and CSS
- Track record of building great products
- Youāll love the idea of being a big part of a small team. Current team size is 5.
- Motivation and ambition to succeed in a fast-paced environment
- Not afraid to take on responsibilities
Ā
What we offer
- Crucial role in a funded, dynamic & fast-growing scale-up shaking up the sharing economy
- Competitive salary based on relevant experience
- Flexible working for our most committed staff
- Unparalleled opportunities to develop your career as the company develops rapidly
Ā
If you want to join the KeyNest team, please get in touch ā we look forward to meeting you.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


Job Description
1) Ensure effective Design, Development, Management of team and their activities,
2) Validation and support activities in line with client needs and architectural requirements, continual knowledge management, Adherence to the organisational guidelines and processes.āØāØ
3) Technical and Professional Requirements :āØāØ- Minimum 3-4 years of experience required⨠* Experience in developing PHP, Vue js, Angular applications with in-depth knowledge of Laravel - Lumen framework * In depth knowledge of MySQL and PostgreSQL databases * In depth knowledge of Java script * In depth knowledge of deployments on AWS servers using Bean stalk technology * Knowledge of Project mgmt tools such as Jira, Dev ops etc. * Knowledge of Payment gateway integration. * Experience in handling large data * Experience in Microservices Architecture - Pattern

Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard.
Job responsibilities
- You will champion best practices like writing clean and reusable code using practices like TDD, SOLID principles, OO design, and pair programming
- You will partner with other technologists from cross-functional teams advocating devops culture
- You will work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for a variety of clients
- Take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients
- Learn, digest and subsequently apply the latest technology thinking from our https://www.thoughtworks.com/radar" target="_blank">Technology Radar to solve client problems
Technical skills
- You have 2+ years* of experience using Ruby with experience in Object-Oriented programming
- You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code
- You have experience with Agile, Lean and/or Continuous Delivery approaches such as Continuous Integration, TDD, Infrastructure as Code, etc.
- Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes
Professional skills
- You thrive in a collaborative, flat environment that values transparency, openness, feedback and change
- You have a passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems
- You're resilient in ambiguous situations and can approach challenges from multiple perspectives
*For candidates with less than 2 years of experience, https://www.thoughtworks.com/careers/graduates" target="_blank">please visit the Graduates page on our career site.
Other things to know
L&D
There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys.
Job Details
Country: India
City: Bangalore, Pune, Gurgaon
Industry: Information Technology
Employment Type: Regular
About Thoughtworks
Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 28+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world.
Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.

Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth |
Develop new features and infrastructure development in support of rapidly emerging business and project requirements |
Assume leadership of new projects from conceptualization to deployment |
Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design |
Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities |
Visualize, design, and develop creative and innovative software platforms, as we continue to experience dramatic growth in the usage and visibility of our products |
Create scalable software platforms and applications, and efficient networking solutions that are unit tested, code reviewed and checked regularly for continuous integration |
Examine existing systems, identifying flaws and creating solutions to improve service uptime and time-to-resolve through monitoring and automated remediation |
Plan and execute full software development life cycles (SDLC) for each assigned project, adhering to company standards and expectations |
Special Skills Required |
Bachelorās degree in software engineering or information technology |
Ā |
2+ years of experience engineering software and networking platforms |
Ā |
2+ years of experience in building large-scale software applications. |
Ā |
Proven ability to document design processes, including development, tests, analytics, and troubleshooting |
Ā |
Experience with rapid development cycles in a web-based environment |
Ā |
Strong scripting and test automation abilities, ability to drive a Test Driven Development Model |
Ā |
Working knowledge of relational databases as well as ORM and Postgre and other SQL technologies |
Ā |
Proficiency with Javascript, Typescript, React.js, Babylon, Nodejs, HTML5, CSS3, and order management systems |
Ā |
Proven experience designing interactive applications and networking platforms |
Ā |
Web application development experience with multiple frameworks, including Blockchain, Hyperledger, Spark, Kafka, Elasticsearch, neo4j, graphQL |
Ā |
Desire to continue to grow professional capabilities with ongoing training and educational opportunities |
Ā |
Additional Knowledge in computer vision, embedded, blockchain technologies a plus |
Ā |
Experience Designing and integrating RESTful APIs |
Ā |
Excellent debugging and optimization skills |
Ā |
Unit/integration testing experience |
Ā |
Interest in learning new tools, languages, workflows, and philosophies to grow |
Ā |
Professional certifications |
Ā
Location |
Bengaluru, Karnataka, India - 560072 |


Brief about Coursebook:Ā
Coursebook is a SaaS platform which helps educational businesses like Coaching & Training Institutions to Create, Market and Sell video courses Online through Coursebook. We are currently incubated at IIM Bangalore where our whole Team is placed.Ā
Product 1:
https://coursebook.in/">Coursebook.in was launched in March 2019, as a Marketplace for Courses, where training and coaching institutions could list their Courses on our platform and students could view and book the desired course of their choice. After a few months we choose not to actively develop this product due to a greater need in another Product.Ā
Product 2: (Main Product)
https://coursebook.us/">Coursebook.us is a SaaS platform where Educational businesses like Coaching and Training institutions can manage their day to day operations like Leads, Marketing, Online Payments, Invoicing, students as well as delivering a great learning experience to their students through Video Courses and LIVE CLASSES.
In short, we help any Freelancer, Universities, Coaching and Training institution to take their complete operations online.
We have different dashboard for Institute Admin (Owner/Director), Branch Manager, Sales Manager, Mentor/Teacher and for the student making our offerings very concrete.Ā
Technology Stack Information:
The web application would be designed & developed using open source technologies
Backend Languages
Golang and Node
Database
PostgreSQL is the choice for the database layer. PostgreSQL is industry standard for web applications and server the need for this scale of an application.
Infrastructure
Amazon EC2 for web hosting, S3 for storage, SQS for implementing queues are few of them which are to be integrated and used in the application.
Front End Elements
React
CTC: 10,00,000
Advanced proficiency in MEAN Stack (NodeJS, MongoDB, Express, Angular JS)
Proficiency and hands-on experience with one or more of the following: Backbone / Knockout JS / Ember JS / React JS
Knowledge of JQuery would be an added advantage
Thorough knowledge of software development best practices, including coding standards, code reviews, source control management, build process, continuous integration and continuous delivery
Thorough knowledge of Node.JS, MongoDB, Angular JS, Express JS and JavaScript
Ability to plan core architecture, and to enhance it from time to time
Strong analytical mindset to derive actionable analytics from data

To provide support and maintenance of the products developed by the company as well as to get involved in creation of products matching the objectives and goals of the company.
Key Responsibilities & Duties:
⢠Applying hands-on experience gained with the Ionic Framework 4.0 and Angular on the companyās apps and products.
⢠Developing cross - platform mobile apps using Ionic framework.
⢠Translating wire frames and high-level designs into working code.
⢠Understanding cross-browser/cross-platform compatibility issues.
⢠Developing web and mobile applications using responsive design.
⢠Familiarity with cloud message APIs and push notifications.
⢠Application of NGRX Concepts & RXJS Concepts. (Mandatory)
⢠Able to Optimize for multi-device iPhone, iPad, Tablet & Smartphones.
Work Experience & Skills
⢠Relevant experience of 2 ā 5 years.
⢠Experience with HTML5, CSS3, SAAS.
⢠Knowledge of Retail & Restaurant POS Software. (Preferred)
⢠Knowledge of Angular and Ionic v.40
⢠Good communication skills and teamwork skills.
⢠Ability to learn and adapt knowledge and experience gained.
⢠Experience with unit testing frameworks. (Preferred)


