
Similar jobs
Key Responsibilities
- Design, develop, and maintain complex desktop applications using WPF, C#, and the .NET framework.
- Lead and implement scalable architecture using design patterns such as MVC or MVVM for improved performance and maintainability.
- Drive the full software development lifecycle including requirement analysis, design, coding, code reviews, testing, and deployment.
- Proactively troubleshoot, debug, and resolve high-level application issues ensuring reliability and performance.
- Collaborate with cross-functional teams including UI/UX designers, QA, and product managers to deliver robust software solutions.
- Mentor junior developers, conduct code reviews, and enforce best development practices.
- Maintain code integrity and version control using Git and branching strategies.
- Stay updated with the latest trends and technologies in desktop application development and suggest improvements as needed.
Job Description:
We are seeking a skilled Full Stack Developer to join our growing team. As a Full Stack Developer at AlphaBI, you will play a critical role in designing, developing, and maintaining both front-end and back-end components of our web and mobile applications. If you are a proactive problem-solver with a passion for technology and a desire to work in a fast-paced environment, we want to hear from you.
Key Responsibilities:
• Develop and maintain web applications using React, JavaScript, SQL, and MongoDB.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Optimize applications for maximum speed and scalability.
• Ensure the technical feasibility of UI/UX designs.
• Develop server-side logic, databases, and APIs to support front-end functionality.
• Write clean, maintainable, and well-documented code.
• Troubleshoot and debug issues to enhance application performance.
• Stay updated with emerging technologies and apply them to improve the development process.
Required Skills:
• Proficiency in React and JavaScript for front-end development.
• Strong experience with SQL and MongoDB for database management.
• Understanding of RESTful APIs and web services.
• Knowledge of version control systems like Git.
• Ability to work independently and as part of a team.
• Excellent problem-solving skills and attention to detail.
Optional Skills (a plus):
• Experience with TypeScript.
• Familiarity with Next.js for server-side rendering.
• Knowledge of Flutter for cross-platform mobile app development.
Qualifications:
• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• 2+ years of experience as a Full Stack Developer or similar role.
• Strong portfolio demonstrating relevant work experience.
Benefits:
• Competitive salary based on experience.
• Opportunities for professional growth and development.
• Collaborative and inclusive work environment.
Responsibilities
-
Ability to translate Wireframes and PSD Designs into functional web apps using HTML5, AngularJS, React , Node.js, and Mongo
-
Binding of UI elements to JavaScript object models
-
Creating RESTful services with Node.js
-
Architect scalable web architectures
-
Work in a cross-functional team to deliver a complete user experience
-
Create Unit and Integration tests to ensure the quality of code
-
Be responsive to change requests and feature requests
-
Write code that is cross-platform and cross-device compatible
-
Ability to wear many hats and learn new technologies quickly
Source and manage selters on website
Run marketing drives on platform,
**Work remotely / Work From Home with BigStep Technologies throughout your tenure**
Desired candidates must have 7+ years of total experience in backend development with good expertise in MEAN Stack (MongoDB, ExpressJS, AngularJS, Node.js) and JavaScript, along with strong development and coding skills, good analytical and problem-solving skills.
Roles and Responsibilities :
What You'll Do
- Create the system architecture for any product from scratch as well as drive it for more than one development teams
- Design and deliver solutions that enable fast and efficient deployment of quality code to production
- Document the architectural blueprint and end to end design through flowcharts and diagrams.
- Set coding standards for development teams and ensure all released code is following standards
- Oversee the code review process, performing reviews when necessary
- Establish strong communication channels and relationships with the development teams, supporting them throughout the release cycle
- Continuously evaluate the existing software to identify areas of improvement and ensure architectural integrity as additional features are added.
- Lead DevOps and implement tooling and process improvements when you identify gaps
- Work with various stakeholders and identify the scope of the work, provide high level estimations, create a timeline and come up with the approach and design for the same.
- Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform.
- Coach and mentor the development teams to improve the overall expertise and skills of the team.
- Take care of the development of critical components and POCs for new technologies to be used.
- Deliver high quality deliverables individually/as a team adhering to industry best practices.
- Troubleshoot any errors or issues that arise in the application/infrastructure components quickly and efficiently.
What You Bring
- 7+ years in software development or product engineering
- Proficient in MEAN Stack
- Good experience in backend development with Node.js
- Expertise in developing RESTful APIs
- Have created multi-transactional and highly redundant systems from ideation to production
- Customer-centric mindset
- Expertise in Agile SCRUM best practices
- Expertise in implementing front-end of applications using HTML5, Angular.js
- Proficient in MVC, OOPS concepts, Web Development Concepts, HTML, JSON, REST API development
- Strong coding skills, good analytical and problem-solving skills
- Ability to break down complex technical concepts into something digestible by non-technical stakeholders
About the role:
We’re looking for a dedicated and efficient professional to join our Digital Marketing (Amazon & Website Marketing teams), and deliver timely results on the projects assigned.
● We work in a consultative manner with clients to deliver better value, rather than just acting as the execution arm. We deliver work that increases value across the entire client operations. This requires us to be proactive and creative in our interactions across all channels.
● The world of eCommerce marketing keeps on changing continually, and staying updated is the only key to stay ahead. To excel here, it is crucial to have curiosity and self-drive to solve new problems. And then, also teach others in the team about it, thereby widening the skill-base within the company.
● We may be a bunch of sharp and intelligent chaps, but it is only through extensive collaboration that we have grown, and remain one of the most capable organizations in eCommerce Marketing. We work hard to grow ourselves and also others around us.
Responsibilities:
Project Execution:
● Design digital campaigns and implement various marketing activities to achieve project goals, for multiple clients at a time
● Assist the Project Owner to provide deliverables to the clients in a timely and efficient manner
● Create and analyze business reports on strategy and campaign performance
● Keep up to date with the latest marketing strategies & technologies, and help in improving existing solution offerings
● Participate in the strategizing process for clients and collaborate with internal teams for efficient execution
Client Assistance:
● Understand the client and their business goals from a holistic perspective
● Prioritize client requirements during project execution and deliver on time with perfection
● Collaborate with the Project Owner and other team members to ensure that everyone is aligned
● Look for opportunities to improve processes, further efficiencies, and make communication more effective
What you'll need?
● Bachelor's degree in any field
● Excellent problem-solving and analytical skills
● Strong interpersonal skills and ability to work independently with little supervision on projects
● Aspiration to learn, grow and develop self as a leader
● Ability to prioritize in a high volume and fast-paced environment
● Highly organized and detail-oriented, with a strong ability to manage several competing tasks simultaneously
Who Should Consider Joining?
● If you like challenges and think from a first principle basis,
● If you are driven to take ownership and get on the driver's seat,
● If you have the aspiration to grow fast in the dynamic environment of a start-up,
● If you are a collaborative team member, who believes in collective success,
● If you are someone who makes objective, fact-based decisions
Who should not consider joining?
● If the role description does not excite you, then you should not join us
● We are a startup and things will move fast. If you are not comfortable in a fast-paced environment, then you should not join us
● If you are not a self-starter who is willing to learn & experiment more, then you should not join us.
What We Offer:
● Limitless growth and learning opportunities
● A collaborative and positive culture — Your colleagues will be as smart, helpful, and driven as you.
● Guidance and mentorship from industry experts and renowned IIT Alumnus
● In house digital marketing training from specialists, hence a digital marketing experience is not mandatory for this profile
● An opportunity to make an impact — Your work will contribute directly to our strategy and clients' growth
Backend - Software Development Engineer-III
Responsibilities:-
- Research, design and build highly reliable, available and scalable platforms
- Explore design implications and work towards an appropriate balance between functionality, performance, and maintainability.
- Lead by example, mentor and guide team members on everything from structured problem solving to development of best practices
- Own large technical deliverables and execute in an exemplary way
- Be able to conceptualize and develop prototype quickly
- Working with a cross-discipline team of Design, Product, Data Science and Analytics team.
- Active participation in the hiring process to bring quality engineers in the team.
Requirements:-
- Strong proficiency in Javascript and TypeScript
- Strong proficiency of Node.js and frameworks available for it such as Express
- Strong understanding and experience of creating highly scalable and complex database design
- Good understanding of Data Modeling using RDBMS and NoSQL(Cassandra, MongoDB, ElasticSearch, Redis) data stores
- Strong problem-solving skills with a good understanding of data structures and algorithms
- Strong understanding of front-end technologies, such as HTML5, and CSS3
- User authentication and authorization between multiple systems, servers, and environments
- Experience of creating highly scalable, fault tolerant, resilient distributed systems
- Strong knowledge of creating scalable system design and good understanding of microservice based architectures
- Understanding of caching enabled, PubSub and event driven architectures
- Hands on experience and good knowledge of AWS services
- Understanding automated testing platforms like selenium and unit tests like Chai, Mocha, Jasmine etc
- Proficient understanding of code versioning tools, such as Git
- E/B.Tech/M.E./M.Tech/M.S.
- Curiosity to explore the cutting edge technologies and bake them in the products.
- Zeal and drive to take end to end ownership.
- 5+ years of experience in back end development preferably in microservice environment.










