Other
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level
Notchup
Full Stack Engineer (Remote)
Full Stack Engineer | Notchup | India
Roles & Responsibilities:
- Capable of designing and implementing a high-impact SaaS cloudtechnical architecture that meets customer and stakeholders’ needs...
Full Stack Engineer | Notchup | India
Roles & Responsibilities:
- Capable of designing and implementing a high-impact SaaS cloud technical architecture that meets customer and stakeholders’ needs and expectations
- Deliver high-quality, maintainable, and secure software solutions that meet guidelines set by the industry
- Support the management in the recruitment to build the development team
- As a Full Stack Developer, you will work on both front-end and back-end services and use your leadership skills to ensure that high quality code is created using tools, peer reviews and coaching. You will work together with the management to drive technology decisions.
- Coordinate with external contractor building the front-end
- Develop cloud-based applications on a microservice architecture
- Shape technical specifications based on business requirements and discussions
- Support the implementation of DevOps processes
- Coach and support team members in the use of the tools and technologies
- Support the use and implementation of agile tools and methodologies
- Develop cloud-based B2B SaaS applications
- Make sure that successful proof-of-concepts become reliable services in production.
Technical Skills & Experience:
Required
- 5+ years of experience in commercial software development
- Experience with various design patterns and software architecture principles, and an ability to teach them to others
- Experience with OO and MVC design patterns
- Strong programming skills (e.g., JavaScript/Typescript/Node, C#, Python, Ruby, etc)
- Databases: SQL and NoSQL, experience with graph databases highly appreciated
- Solid experience developing APIs for web
- Hands-on experience with CI/CD tooling and DevOps practices
- Excellent English and asynchronous communication skills
- Experience working in a software company or start-up
Desirable (at least one of them)
- A higher degree in Computer Sciences, Engineering or equivalent
- Deploying services to Azure and/or AWS
- Experience in different business environments or industries
- Building web clients with SPA frameworks (React for example)
- Experience in multiple forms of test automation
- Writing meaningful unit and integration tests
- Experience in graph databases
- Experience with 3D programming (Three.js, etc)
- Experience with GIS
- Experience working in an early-stage start-up
- Experience with React/Redux.
Leadership Skills & Experience:
- Experience leading a small team of developers/software engineers
- Logical thinking and great problem-solving skills
- Ability to build and lead the development of a new platform from scratch
- Extreme flexibility in adapting to changing requirements
- Your way of working is characterized by proactivity, self-reliance, and creativity in solving problems.
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save
- Save