
Similar jobs
What you'll do:
· Perform complex application programming activities with an emphasis on mobile development: Node.js, TypeScript, JavaScript, RESTful APIs and related backend frameworks
· Assist in the definition of system architecture and detailed solution design that are scalable and extensible
· Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
· Own the quality of code and do your own testing. Write unit test and improve test coverage.
· Deliver amazing solutions to production that knock everyone’s socks off
· Mentor junior developers on the team
What we’re looking for:
· Amazing technical instincts. You know how to evaluate and choose the right technology and approach for the job. You have stories you could share about what problem you thought you were solving at first, but through testing and iteration, came to solve a much bigger and better problem that resulted in positive outcomes all-around.
· A love for learning. Technology is continually evolving around us, and you want to keep up to date to ensure we are using the right tech at the right time.
· A love for working in ambiguity—and making sense of it. You can take in a lot of disparate information and find common themes, recommend clear paths forward and iterate along the way. You don’t form an opinion and sell it as if it’s gospel; this is all about being flexible, agile, dependable, and responsive in the face of many moving parts.
· Confidence, not ego. You have an ability to collaborate with others and see all sides of the coin to come to the best solution for everyone.
· Flexible and willing to accept change in priorities, as necessary
· Demonstrable passion for technology (e.g., personal projects, open-source involvement)
· Enthusiastic embrace of DevOps culture and collaborative software engineering
· Ability and desire to work in a dynamic, fast paced, and agile team environment
· Enthusiasm for cloud computing platforms such as AWS or Azure
Basic Qualifications:
· Minimum B.S. / M.S. Computer Science or related discipline from accredited college or University
· At least 4 years of experience designing, developing, and delivering backend applications with Node.js, TypeScript
· At least 2 years of experience building internet facing services
· At least 2 years of experience with AWS and/or OpenShift
· Exposure to some of the following concepts: object-oriented programming, software engineering techniques, quality engineering, parallel programming, databases, etc.
· Experience integrating APIs with front-end and/or mobile-specific frameworks
· Proficiency in building and consuming RESTful APIs
· Ability to manage multiple tasks and consistently meet established timelines
· Strong collaboration skills
· Excellent written and verbal communications skills
Preferred Qualifications:
· Experience with Apache Cordova framework
- Demonstrable knowledge of native coding background in iOS, Android
 
· Experience developing and deploying applications within Kubernetes based containers
Experience in Agile and SCRUM development techniques
Key Responsibilities
Develop and maintain scalable applications using MongoDB, MySQL/PostgreSQL, Node.js, Express.js, React.js, and TypeScript.
Design, develop, and optimize RESTful APIs and GraphQL services.
Lead and mentor a team of developers, ensuring best coding practices, performance, and security.
Collaborate with UI/UX designers, product managers, and DevOps teams to streamline development.
Contribute to AI-powered application development (if experienced in AI/ML).
Required Skills & Qualifications
✅ 3+ years of experience in MERN stack development.
✅ Expertise in React.js, TypeScript, Node.js, and Express.js.
✅ Strong database management skills with MongoDB, MySQL, or PostgreSQL.
✅ Proven experience in leading development teams and conducting code reviews.
✅ Excellent problem-solving and communication skills.
✅ Bonus: Experience in AI/ML-based applications is a plus.
Why Join Us?
🚀 Exciting Projects – Work on AI-driven and scalable web solutions.
🤝 Leadership Opportunity – Lead and mentor a talented team of developers.
🏡 Dynamic Work Environment – Collaborative, innovation-driven workplace.
Technical Lead
The ideal candidate should possess the following qualifications:
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
 - Experience: 9+ years in software development with a proven track record of delivering scalable applications.
 - Leadership Skills: 4+ years of experience in a technical leadership role, demonstrating strong mentoring abilities.
 - Technical Lead must Lead and mentor a team of software developers and validation engineers.
 - Technical Skills: Technical Lead must have Proficiency in programming languages such as C#, React js, SQL, MySQL, Javascript, Web API are required .NET, or Python, along with frameworks and tools used in software development.
 - Technical Lead must have General working knowledge of Selenium to support current business automation tools and future automation requirements.
 - General working knowledge of PHP desired to support current legacy applications which are on the roadmap for future modernization.
 - Technical Lead must have Strong understanding of software development lifecycle (SDLC).
 - Experience with agile methodologies (Scrum/Kanban or similar).
 - Knowledge of version control systems (Git or similar).
 - Development Methodologies: Experience with Agile development methodologies and experience with CI/CD pipelines.
 - Problem-Solving Skills: Strong analytical and problem-solving abilities that enable the identification of complex technical issues.
 - Collaboration: Excellent communication and collaboration skills, with the ability to work effectively within a team environment.
 - Innovation: A passion for technology and innovation, with a keen interest in exploring new technologies to find the best solutions.
 
Sprinto is a leading platform that automates information security compliance. By raising the bar on information security, Sprinto ensures compliance, healthy operational practices, and the ability for businesses to grow and scale with unwavering confidence. We are a team of 200+ employees & helping 1000+ Customers across 75+ Countries. We are funded by top investment partners Accel, ELEVATION & Blume Ventures and have raised 32 Million USD in funding including our latest Series B round
The Role
As a Senior Full Stack Engineer at Sprinto, you will play a pivotal role in our dynamic and collaborative team. You are not just a coder; you are a problem solver and a versatile programmer who thrives in a cross-functional environment. The role requires hands-on experience and a willingness to contribute across various aspects of the development process.
Responsibilities
- Utilize your extensive programming experience, with a minimum of four years in a professional setting, preferably within a small team.
 - Demonstrate flexibility by not adhering strictly to a specific programming language, editor, or libraries. Embrace a holistic approach to software development by seamlessly transitioning between frontend, backend, and infrastructure tasks.
 - Be the go-to person for technical guidance and architectural decisions within the team. Assume a leadership role when systems face challenges and contribute to effective problem resolution.
 - Apply a discerning eye to identify and address premature over-engineering, ensuring projects progress efficiently. Recognize the long-term consequences of programming choices and navigate trade-offs to optimize solutions.
 - Understand that code serves the business/customer problem it aims to solve. Thrive in making informed trade-offs that efficiently address these problems.
 
Requirements
- A minimum of five years of professional programming experience, preferably within a small team environment.
 - Ability to work across boundaries, be it frontend, backend, or infrastructure. Avoid pigeon-holing and embrace a holistic approach to software engineering.
 - Recognition by peers for technical expertise and leadership in making architectural decisions. Being the go-to person in challenging situations within your current team.
 - Ability to identify premature over-engineering and foresee long-term consequences of programming choices. Make informed decisions to optimize project timelines and outcomes.
 - Understanding that code is a tool in the service of solving business/customer problems. A willingness to make trade-offs that efficiently address these issues.
 - While not mandatory, familiarity with our tech stack (nodejs, nextjs, react, relay, apollo-graphql, postgres, heroku) is a bonus. Share your insights on the pros and cons of our tech stack in your application.
 
Benefits
- Remote First Policy
 - 5 Days Working With FLEXI Hours
 - Group Medical Insurance (Parents, Spouse, Children)
 - Group Accident Cover
 - Company Sponsored Device
 - Education Reimbursement Policy
 
Required Skills
- Extensive senior level full-stack software development experience with Node.js (2 or more years) with detailed understanding of user interface frameworks, back-end software architecture interactions and node module capabilities.
 - Two or more years' experience with one or more JavaScript frameworks/technologies such as Express.js, Angular.js, React.js, MobX or Flux.js.
 - Strong development experience with developing RESTful Web Services using Node.js.
 - Comprehensive knowledge of Scrum and Kanban Agile development process and ceremonies including scrums, planning events, backlog grooming, retrospectives and demos.
 - Complex programming, program debugging, data analysis, problem analysis and resolution of issues within open source applications.
 - Strong communication and collaborative skills in providing technical direction and hands-on software development to include design, development and testing.
 
Desired Skills
- Client development experience with HTML, DHTML, CSS, JavaScript
 - Experience with other JavaScritpt frameworks such as Express, Restify, Hapi, Sails, JOI, and Kinex.
 - Javascript experience with ECMAScript2015 (ES6), ECMAScript2016 (ES7) or Bable compiler.
 - Operating System and Infrastructure experience with Linux, Windows 7, Unix, Solaris, JMS, OOD, CVS.
 - Experience with VersionOne Application Lifecycle Management Tools
 - Experience with Jenkins and Continuous Integration.
 - Standards & Protocols knowledge including XML, XSLT, WSDL, JSON.
 - Experience with Testing Tools including Mocha, Chai, Sinon, Supertest, Enzyme, Instanbul, Selenium, Load Runner, JSLint and Cucumber.
 - Experience with source code versioning and Pull Requests with Git and Stash.
 - Experience with IDEs such as Sublime and Atom.
 - Knowledge of SonarCube, Phabricator, Gerritt, Karma, Jasmine
 - Knowledge of projects using SAFe methodology.
 - Experience with DevOps processes and implementation.
 - Experience with environments utilizing Cloud Technologies such as Amazon Web Services.
 - Experience with NGiNX web server.
 
Task:
- Develop, record, and maintain cutting-edge web-based PHP applications.
 - Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
 - Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications.
 - Prepare and maintain all applications utilizing standard development tools.
 - Utilize backend data services and contribute to increase existing data services API.
 - Lead the entire web application development life cycle right from concept stage to delivery and post launch support.
 - Refactor, optimize, and improve the existing codebase for maintenance and scale.
 - Use test driven development and acceptance tests to ensure feature quality
 - Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues.
 - Document the development process, architecture, and standard components.
 - Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as a liaison between development staff and project manager.
 - Keep abreast of new trends and best practices in web development.
 
We wish:
- Previous working experience as a PHP Developer for 4 year(s)
 - User authentication and authorization between multiple systems, servers, and environments
 - Integration of multiple data sources and databases into one system
 - Familiarity with limitations of PHP as a platform and its workarounds
 - Proficient in PHP, HTML5, JavaScript, JQuery Expert
 - Experience with PHP MVC frameworks (Symfony, Laravel, Yii, CodeIgniter, Zend, etc.)
 - Excellent relational database skills with MySQL
 - Experience with building restful JSON web services
 - Knowledge of API’s, such as Twitter, Facebook, Google maps, Instagram, etc.
 - Understanding of responsive design frameworks such as bootstrap
 
Desirable:
- Should have problem-solving skills
 - Good experience in oops concept
 - Good experience in MVC
 - Good experience in jQuery & JavaScript
 - Learn & work on new technologies/ frameworks.
 - Knowledge of bootstrap
 
We Offer:
- Freedom to realize your ideas & individual career & development opportunities.
 - A motivating work environment, flat hierarchical structure, numerous company events that cannot be forgotten, and fun at the workplace with flexibilities.
 - Professional challenges and career development opportunities.
 
Mintifi Pvt Ltd. is a registered NBFC, funded by IFC, Elevation Capital, and Norwest Venture Partners.
Mintifi provides business loans to SMEs and we are building technology to automate the process. We are aiming to approve and disburse loans in minutes.
A good candidate should match the following experience level and skillset
- 2 to 4 years experience in MERN stack
 - Good problem-solving technique
 - Knowledge of AWS ecosystem is a plus
 - Experience in FinTech is a big plus
 
Job Title: Ruby on Rails - Developer / Technical Lead
Job Description
About the Company:
We are a Data as a Service company that helps businesses harness the power of data. Our technology fuels some of the most interesting big data projects in the world. We are a small bunch of people working towards shaping the imminent data-driven future by solving some of its fundamental and toughest challenges.
The experience is about striving to become the best version of ourselves holistically, an experience that lasts a lifetime. We tend to have clear growth paths for every role and level in the org so the learning never stops. We believe in a work-life blend, and hence encourage responsible flexibility, which is particularly important in a fully remote setup we have. We trust our people with the impact they can create, and let them choose how they want to do so. We are on a mission to put reliable data at the heart of every business to fuel success and intend to transform the lives we touch (of our customers and our people) while on this journey.
Roles and Responsibilities:
- 
Leading development projects end to end in all stages of the iterative product development lifecycle, from requirements gathering to testing.
 - 
Break down problem statements and come up with a scalable design, implementation plan, test plan and execute them with the team on promised timelines.
 - 
Being a strong advocate for object-oriented design and guide/coach other team members with best practices on Development and QA
 - 
Collaborate with different teams and own up technical initiatives, bringing in new tools and technologies that help us in strengthening scalability, security, and maintainability of our codebase.
 
Preferred Skills and Experience:
- 
Hands-on experience with modern Ruby on Rails practices and development.
 - 
Write highly scalable and maintainable code while keeping agility in mind.
 - 
Demonstrable knowledge of front-end technologies such as JavaScript, HTML, CSS and JQuery
 - 
Experience with SQL Databases and NoSQL datastores; with previous experience with MySQL and ElasticSearch being a bonus
 - 
Substantial experience with BDD or TDD and testing frameworks
 - 
Experience in Linux environment and basic Linux commands.
 - 
Awareness/experience in setting up and configuring rails applications and other related services is a big plus – eg: Nginx, puma, Redis.
 - 
Awareness/experience in any one of the modern front-end frameworks Angular, Ember, React, Vue.
 - 
A high-performance mindset to deliver good quality code and also an understanding of the product with a keen attention to detail.
 - 
Great communication, particularly in explaining your coding processes, suggestions for best practices, and identifying ways to improve the team's coding quality.
 
Years of Experience:
1 - 6 Years
Skills: ROR, RUBY ON RAILS
Perks
- 
An environment where each employee is celebrated.
 - 
A one-time home office setup allowance, monthly allowances for internet bills, child care allowance for new mothers/single parents.
 - 
Half-yearly performance appraisals
 - 
Flexible working hours
 - 
Competitive salary
 











