[Remote] MERN Stack Developer with DevOps Expertise: Build Scalable Web App


 

$ads={1}

Are you a highly motivated and resilient web developer with expertise in the MERN stack and DevOps?

Are you driven by challenges, innovation, and the opportunity to work alongside visionary founders?

If you possess an unwavering drive for success and the ability to thrive in a fast-paced startup environment, we have an exciting opportunity for you!

We are seeking a talented MERN Stack Web Developer with DevOps experience to join our dynamic team.

As a key member of our technology startup, you will play a crucial role in developing robust web applications, prioritizing speed of deployment and product iteration.

In collaboration with our visionary founder, you will have the chance to make a lasting impact and contribute to our ambitious goals.

We believe that resilience, adaptability, and a strong drive for success are essential traits for our team members.

While we don't mention specific personality types, our founders, known for their strategic thinking and determination, seek candidates who can effectively collaborate with them to achieve outstanding outcomes.

Joining our team means being part of an environment where your drive, resilience, and technical expertise will be valued and celebrated.

We offer the opportunity to work with cutting-edge technologies, leverage AI tools for faster development, and be resourceful in research and troubleshooting. Your contributions will directly impact our software products as we build B2B and B2C solutions.

If you are a highly driven individual with a strong sense of resilience and thrive on challenges, we invite you to apply. Work alongside our visionary founders and a talented team as we push boundaries, deliver exceptional solutions, and shape the future of our industry.

About The Company

Cudy Technologies is an innovative startup based in the vibrant city of Singapore. With a strong focus on technology and a drive for expansion, we operate in up to 10 countries, leveraging our in-house product development and operations to create impactful solutions.

As a lean startup, we believe in doing more with less. Our low headcount fosters a close-knit team environment where every individual's contribution is highly valued. Our automated and highly systematic approach allows us to optimize our workflows, maximizing efficiency and delivering exceptional results.

At Cudy Technologies, we don't limit ourselves to a single industry. We thrive on the diversity of our ventures, operating in various sectors such as Education, Services, Entertainment, and more. This cross-industry exposure offers endless opportunities for learning, growth, and professional development.

We are fueled by an unwavering ambition to make a significant impact in the markets we operate in. Our team is driven by a shared vision to revolutionize industries, disrupt traditional norms, and create innovative solutions that meet the evolving needs of our customers.

Joining our team means being part of a dynamic and forward-thinking environment. We encourage our team members to think outside the box, challenge the status quo, and embrace new ideas. As a member of Cudy Technologies, you will have the opportunity to make a tangible difference and leave your mark on our exciting journey.

If you are a highly ambitious individual seeking a stimulating and growth-oriented work environment, Cudy Technologies is the place for you. Join us as we continue to push boundaries, break barriers, and shape the future of industries through our innovative solutions.

Working Environment

1. Remote work flexibility: Enjoy the freedom of working from anywhere as our startup embraces a 100% remote work culture. Say goodbye to commuting and embrace a flexible work-life balance.

2. Work during office hours: Maintain a structured routine by working during designated office hours. This ensures effective collaboration and communication with team members, creating a sense of camaraderie despite the remote setup.

3. Contactability and responsiveness: Stay connected with team members and clients during work hours, fostering real-time communication and ensuring efficient collaboration. Being reachable at all times helps maintain seamless workflows and client satisfaction.

4. Flexible non-paid time off: Take advantage of our flexible non-paid time off policy, subject to approval. This allows you to plan personal commitments or breaks according to your needs, empowering you to achieve a healthy work-life integration.

5. Minimal meetings: Unlike traditional office environments, we believe in minimizing unnecessary meetings. This allows you to focus more on impactful work, increasing productivity and reducing time spent in unproductive discussions.

6. Upskilling opportunities: Gain a competitive edge and enhance your professional growth with full access to our comprehensive learning resources. Our commitment to upskilling empowers you to stay at the forefront of industry trends and build valuable expertise.

7. Highly optimized work environment: Experience the efficiency and convenience of our software and automated work environment. We leverage cutting-edge tools and technology to streamline processes, eliminating unnecessary manual work and optimizing productivity.

8. Accountability and attendance: Remote work time and screen tracking help ensure transparency, accountability, and fair evaluation. It promotes a results-oriented culture and allows you to showcase your dedication and achievements.

Job Expectations And Scope Of Work

1. Full-stack web development: Utilize the MERN stack (MongoDB, Express.js, React.js, Node.js) to develop scalable and efficient web applications for both B2B and B2C software solutions.

2. Speed of deployment and product iteration: Prioritize rapid deployment and continuous product iteration over long-term scalability to meet evolving market demands and customer feedback.

3. Testing and automation: Implement appropriate testing methodologies to support product iterations, including setting up automated test scripts and conducting various types of testing (unit testing, integration testing, etc.).

4. Git management: Ensure proper version control and effective collaboration using Git, including branching, merging, and code reviews to maintain a clean and efficient codebase.

5. AI tools utilization: Leverage AI tools for coding, scripting, and testing to enhance development speed, efficiency, and accuracy.

6. Prioritization and project management: Properly prioritize tasks, collaborate with cross-functional teams, and manage multiple projects simultaneously to meet deadlines and achieve project goals.

7. Resourcefulness and troubleshooting: Demonstrate resourcefulness and efficiency in researching and troubleshooting technical issues to ensure smooth development and resolve any challenges.

8. DNS and AWS management: Host, manage, and maintain DNS configurations and AWS infrastructure to ensure projects are live, secure, and performant.

9. Database management: Design, develop, and maintain databases, ensuring data integrity, security, and optimal performance.

10. Bug fixes and code maintenance: Identify and resolve bugs in both new and legacy parts of the codebase, ensuring the stability and reliability of the software.

11. Documentation: Produce clear and meaningful documentation, including code comments, API documentation, and user guides to facilitate collaboration, maintainability, and knowledge transfer.

12. UI/UX focus: Pay attention to user interface and user experience aspects, working closely with designers to create intuitive and visually appealing interfaces.

13. Performance optimization: Analyze and optimize application performance to ensure fast load times and smooth user experiences.

14. Security implementation: Implement security best practices and measures to safeguard software and user data.

15. Integration with third-party services: Integrate software with external APIs and services to enhance functionality and provide seamless user experiences.

16. Stay updated on industry trends: Keep abreast of emerging technologies, frameworks, and best practices relevant to web development and DevOps.

17. Agile development methodologies: Embrace agile principles and participate in agile ceremonies to foster a collaborative and iterative development environment.

18. Integrate and implement open-source libraries and applications as needed

Our Stack

1. Front-end Development:

- HTML5

- CSS3

- JavaScript

- React.js (including React Router and React Hooks)

- Redux

- UI libraries and frameworks (e.g., Ant Design)

- Styled components

2. Back-end Development:

- Node.js

- Express.js

- MongoDB

- MySQL or other SQL-based databases

- RESTful APIs

- GraphQL

3. DevOps and Deployment:

- AWS (Amazon Web Services)

4. Testing and Quality Assurance:

- Unit testing frameworks (e.g., Jest)

- End-to-end testing frameworks (e.g., Cypress, Selenium)

- Test automation tools (e.g., Puppeteer)

5. Other Tools and Technologies:

- Git version control (Bitbucket)

It's important to note that the specific technology stack may vary depending on the startup's preferences, project requirements, and industry focus. Candidates with a strong foundation in the MERN stack and relevant experience with DevOps tools and practices will be well-equipped to handle the challenges and requirements of the role.

Who We're Looking For

It is important that you possess the required technical skills and are resourceful in utilizing AI generative tools, troubleshooting technical issues, and utilizing community resources effectively. Additionally, a willingness to continuously learn and adapt to new technologies and a strong collaborative mindset are crucial for success in this role.

1. Proficiency in MERN stack: Strong hands-on experience and proficiency in MongoDB, Express.js, React.js, and Node.js for full-stack web development.

2. DevOps experience: Demonstrated experience in DevOps practices, including AWS infrastructure management, CI/CD pipelines, and deployment automation.

3. AI generative tools proficiency: Familiarity and proficiency in utilizing AI generative tools such as Github Copilot, ChatGPT, or similar platforms to enhance coding efficiency and accuracy.

4. Resourcefulness and troubleshooting skills: Ability to independently research, troubleshoot, and problem-solve technical issues using resources like Stack Overflow and other popular knowledge communities and libraries.

5. Experience with version control: Strong understanding of Git version control, including branching, merging, and collaborating effectively with other team members using Git workflows.

6. Web development best practices: Familiarity with web development best practices, including clean code architecture, code optimization, and adherence to coding standards.

7. UI/UX focus: Keen eye for UI/UX design principles and ability to collaborate effectively with designers to translate designs into intuitive and visually appealing user interfaces.

8. Database management: Experience in designing, developing, and maintaining databases, particularly with MongoDB and SQL-based databases like MySQL.

9. Agile development methodologies: Understanding of agile principles and experience working in an agile development environment, including participation in stand-ups, sprint planning, and retrospectives.

10. Strong problem-solving skills: Proven ability to analyze complex problems, think critically, and propose effective solutions to technical challenges.

11. Continuous learning mindset: Eagerness to stay up-to-date with emerging technologies, frameworks, and best practices in web development and DevOps through self-directed learning and exploration.

12. Strong communication and collaboration skills: Ability to effectively communicate technical concepts and collaborate with cross-functional teams, including designers, product managers, and other developers.

13. Self-motivated and adaptable: Proactive and self-driven with the ability to work independently and adapt to changing project requirements and timelines.

14. Bachelor's degree in Computer Science or a related field is preferred but not mandatory. Equivalent practical experience will also be considered.

Our Hiring Process

Please note that the first round of interviews for this position at Cudy Technologies will be conducted remotely via video recording. We believe this approach allows candidates to showcase their skills and experience at their convenience while maintaining the efficiency of the hiring process. We value your time and flexibility, and this remote interview format enables us to reach candidates from diverse locations and backgrounds.

Rest assured that we will provide clear instructions on how to proceed with the remote interview process and ensure a seamless experience. We look forward to getting to know you better through this initial stage and identifying the potential for a successful collaboration.

In the second round of interviews at Cudy Technologies, you will have the unique opportunity to engage directly with our founder. As a visionary leader, our founder plays a pivotal role in shaping the direction and success of our company. This interview is a chance for you to showcase your skills, align with our vision, and demonstrate your potential contribution to our ambitious goals.

Join Cudy Technologies, where innovation and growth intersect. We are seeking ambitious individuals who share our values and passion for technology, ready to make a lasting impact in a supportive and collaborative startup environment.

Job Types: Full-time, Contract
Contract length: 12 months

Salary: Rs20,000.00 - Rs70,000.00 per month

Experience:

  • MERN Web Development: 2 years (Required)

Language:

  • English (Required)

$ads={2}


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال